Zadig 文档
Zadig
教程
博客
论坛
关于
中文英文
Zadig
教程
博客
论坛
关于
Zadig v4.2
Loading...
     编辑文档
     反馈问题
     社区讨论

    本页导航

    User Manual

    Software delivery involves multiple elements such as personnel, technology, processes, and tools. Common challenges include: difficulty in simulating development environments, complex multi-service integration, low R&D efficiency, high proportion of manual testing, unstable environments, difficulties in automation, complex O&M tools, frequent manual operations, low delivery efficiency, and time-consuming cross-department communication and process formulation. Zadig enhances organizational efficiency through platform engineering and technology upgrades, establishing an integrated engineering collaboration baseline to help enterprises efficiently deliver software and improve team productivity.

    # Zadig R&D Collaboration Solution

    Zadig provides an engineering foundation for unified collaboration of R&D teams, supporting agile delivery across the entire lifecycle from development to testing to release. It supports custom processes, tool extension, and orchestration of test, IT, and security services. Automation is achieved through Zadig, improving engineering efficiency.

    Product User Manual

    # Introduction to Core Scenarios

    Development, testing, operation and maintenance engineers are based on the Zadig unified collaboration plane and deliver using automated workflows and cloud-native environments. In addition, the business person in charge/enterprise management personnel can analyze the overall operation of the project in the performance board and analyze the performance shortcomings in each process of the project. The following is an introduction to different characters.

    # Administrator Preparation

    Administrators (such as O&M engineers) configure the engineering foundation required for team collaboration in Zadig, including environments and workflows for R&D, testing, and O&M roles.

    Workflow Example

    Product User Manual

    Product User Manual

    Environment Example

    Product User Manual

    Product User Manual

    # Development Engineer

    # Local Self-Testing

    IDE hot deployment, where code written locally is hot-deployed to a remote environment. See: VSCode Plugin Usage Guide.

    Product User Manual

    # Submit Code and CI Process

    1. Create a new branch locally based on the develop branch, complete development, push to the remote repository, and create a PR/MR (Pull Request/Merge Request).
    2. The system automatically triggers the CI process, including unit testing, code style checking, and code scanning.
    3. CI results are fed back on the PR/MR page.

    Product User Manual

    # Self-Testing by a Single Engineer

    Manually or automatically trigger the dev workflow, including: build, deploy dev environment, smoke test, IM notification.

    Product User ManualProduct User Manual

    # Multi-Engineer Integration and Debugging

    Execute the dev workflow, select multiple services and corresponding code changes.

    Product User Manual

    # Update the Same Service

    Execute the dev workflow, select the service and multiple code changes.

    Product User Manual

    # Update Business Configuration

    Applicable scenarios: Changes involve configuration updates

    For configuration changes, use the corresponding environment workflow, select and modify the Nacos configuration.

    Product User Manual

    # Update Project Management Task Status

    Applicable scenarios: After a feature is implemented, update the status of the tracking task with one click

    For project management task status updates, use the workflow to select the corresponding Jira task.

    Product User Manual

    # Update the Database

    Applicable scenarios: Changes involve data modifications (such as table structure changes, field changes, etc.)

    For database changes, use the workflow to input SQL statements and update data (e.g., table structure or field changes).

    Product User Manual

    # Service Debugging

    View environment and service status.

    Product User Manual

    View real-time service logs.

    Product User ManualProduct User Manual

    Enter container debugging.

    Product User ManualProduct User Manual

    Temporarily replace service image.

    Product User Manual

    Adjust replica count or restart instances.

    Product User Manual

    # Test Engineer

    # Manage Test Cases

    1. Write test case scripts locally and perform self-testing for the sit environment.
    2. After passing the self-test, submit to the code repository.

    Product User Manual

    # Sit Release Verification

    Execute the sit workflow to update the environment for integration verification, including: build, deploy sit environment, interface test, IM notification.

    Product User Manual

    Product User Manual

    # Uat Release Verification

    Execute the uat workflow for pre-release verification, including: quality gate, build, Nacos configuration change, deploy uat environment, regression test, IM notification.

    Product User Manual

    # Analysis of Automated Test Results

    Analyze automated test results and continuously optimize the test suite based on coverage.

    Product User Manual

    Product User Manual

    # Release Engineer

    # Production Environment Release

    Supports multiple release strategies.

    Rolling Release

    Execute the prod workflow to update the production environment, including: release approval, Nacos configuration change, deployment.

    Product User Manual

    Blue-Green Release

    Execute the workflow to update the production environment, including: deploy blue environment, approval, switch production version.

    Product User Manual

    Canary Release

    Execute the workflow to update the production environment, including: deploy canary, random testing, approval, full release of new version.

    Product User Manual

    Batched Gray Release

    Execute the workflow to update the production environment, including: gray 20%, approval, gray 60%, approval, full release of new version.

    Product User Manual

    Istio Release

    Execute the workflow to update the production environment, including: deploy new version 20% traffic, approval, 100% traffic to new version.

    Product User Manual

    # Project/Enterprise Managers

    Enterprise managers can view the overall operation status of enterprise projects through the performance dashboard.

    Product User Manual

    Analyze changes in each environment and identify performance bottlenecks.

    Product User Manual

    # More Product Features

    # Everything About Open Source Zadig

    Supports cloud-native CI/CD, efficient R&D engineering collaboration, and rapid response to business iterations.

    Reference:

    • Zadig Best Practice(opens new window)
    • Zadig Corporate Cases(opens new window)

    Product User Manual

    # Publishing Center

    Flexible orchestration of various release strategies, supporting blue-green, canary, batched gray, Istio, and APISIX + MSE gray release solutions. Combined with manual approval, enables one-click automated, safe, and reliable releases.

    Reference:

    • Zadig Release Strategies
    • Zadig Workflow Approval

    Product User Manual

    # Customer Delivery

    Provides 24/7 response and deployment for large customers across all regions, with self-service O&M and dedicated service channels for stable and efficient delivery and service assurance.

    Reference:

    • Customer Delivery

    Product User Manual

    ← Security ManualOverview→

    资源
    教程
    论坛
    博客
    公司
    关于
    客户故事
    加入我们
    联系我们
    微信扫一扫
    hello@koderover.com

    © 2026 筑栈(上海)信息技术有限公司 沪 ICP 备 19000177 号 - 1

    •  跟随系统
    •  浅色模式
    •  深色模式
    •  阅读模式